package com.ctshk.rpc.booking.service;


import com.ctshk.rpc.booking.dto.system.hotel.info.SupplierSystemOrderHotelCheckInInfoDTO;
import com.ctshk.rpc.booking.req.system.hotel.add.SupplierSystemOrderHotelCheckInAddReq;
import com.ctshk.rpc.booking.req.system.hotel.edit.SupplierSystemOrderHotelCheckInEditReq;

import java.time.LocalDateTime;
import java.util.List;

/**
 * <p>
 * 系统酒店入住信息 服务类
 * </p>
 *
 * @author 谢诗宏
 * @since 2021-03-09
 */
public interface ISupplierSystemOrderHotelCheckInService {

    void update(List<SupplierSystemOrderHotelCheckInEditReq> supplierSystemOrderHotelCheckInEditReqList);

    void add(Long id, Long userId, LocalDateTime nowDateTime, List<SupplierSystemOrderHotelCheckInAddReq> supplierSystemOrderHotelCheckInAddReqList);

    List<SupplierSystemOrderHotelCheckInInfoDTO> selectByOrderId(Long id);
}
